electro (electroplate) - French English Dictionary